<meta charset="utf-8"/>
<?php
//先声明一个函数，调用表格
//如果只是声明函数没有返回值，称为过程，有返回值称为结果
//以下仅表示声明一个表格，未输出表格
 /*
      table(10,10,1000,"apple");//调用次数,()里面声明变量，可一个或者多个，一一对应关系
      table(5,5,500,"orange");
      table(2,2,200,"banana");

  function table($row,$col,$width,$tableName){
       echo '<table border=1 width="'.width.'" align="center">';
       echo '<caption><h1>'.$tableName.'</h1></caption>';//还可声明表名$tableName

       for($i=0;$i<$row;$i++){
       	  echo '<tr>';
       	  for($j=0;$j<$col;$j++){
       	  	echo '<td>'.($i*$row+$j).'</td>';
       	  }
       	  echo '</tr>';
       }
       echo '</table>';
  }
*/

//用函数计算一个值，并用return返回值。
      echo sum(5,3);//声明一个函数，并给函数赋值
 //   echo $sum;
      echo '<br>';

     echo sum(10,5)+100;//还可参与其他运算
     echo '<br>';

     echo sum(1,2);


      function sum($x,$y){
      	$sum=0;
      	$sum=$x*$x+$y*$y;//调用函数值进行运算$sum=34;
      	                 //但不是输出结果,为空白
      	 return $sum;    //此时返回值为34，可输出结果
      	 echo "潘莹";//return作为执行语句结束，所以在return
      	             //之后的语句不被执行，应写在它之前才有效
      }
    




/*
  $name='hello world';
  echo $name;

  echo '<br>';

  $name="hello world";
  echo $name;


   echo '<h1>'.中华人民共和国公民.'</h1>';
   echo '<h1>".中华人民共和国成立."</h1>';


   echo "<h1>'.$name.'</h1>";
   echo "<h1>".$name."</h1>";

   echo '<h1>".$name."</h1>';
   echo '<h1>'.$name.'</h1>';

   echo "<h1>.'$name'.</h1>";
 //  echo "<h1>."$name".</h1>";

 */